EÆcient Object BSP Trees
نویسندگان
چکیده
In this paper we investigate Object Oriented Binary Space Partitioning. The Binary Space Partition Tree (BSP-Trees) is a widely used and e ective data structure for solid modeling and hidden surface removal. We present algorithms for eÆciently constructing Object BSP Trees(OBSP) in 2-Dimensions. The term object used arises since the construction of our tree utilizes the property of hierarchical ellipsoid covers. Besides being object-oriented, the major advantage of the OBSP trees is the reduction in the fragmentation of the scene. This paper formulates algorithms and data-structures for representing polyhedral objects and operations such as composition, deletion and motion of objects based on Object Hierarchy using the modied version of the traditional BSP tree. We improve on the design presented in [11]. Implementation details are presented which show increased eÆciency resulting through our approach.
منابع مشابه
Ray Tracing with Rope Trees
In this paper an acceleration method for finding the nearest ray–object intersection for ray tracing purposes is presented. We use the concept of BSP trees enriched by rope trees. These are used to accelerate the traversal of the BSP tree. We give a comparison of experimental results between the technique based on BSP tree and uniform spatial subdivision.
متن کاملBinary Space Partitioning (BSP) Trees
A binary space partitioning (bsp) tree represents a recursive, hierarchical subdivision of d-dimensional space into convex subspaces. BSP trees provide a computational representation of space that provides both a search structure and a representation of geometry. Constructing a bsp tree consists of partitioning a subspace by means of a hyperplane, which intersects the interior of that subspace,...
متن کاملBinary Space Partition Tree and Constructive Solid Geometry Representations for Objects Bounded by Curved Surfaces
Binary Space Partition (BSP) tree and Constructive Solid Geometry (CSG) tree representations are both set-theoretic binary tree representations of solid objects used in solid modeling and computer graphics. Recently, an extension of the traditional BSP tree definition has been presented, in which surfaces used in the binary partition include curved surfaces in addition to planar surfaces. We ex...
متن کاملCAD Model Acquisition using Binary Space Partitioning Trees
This paper discusses an approach to automating CAD model acquisition by creating Binary Space Partitioning (BSP) trees from laser range data. Distinct views of the object, each represented by a BSP tree, are then merged using set operations on the trees. BSP trees have proven their utility in 3-D modeling, graphics and image processing, and their tree structure allows efficient algorithms to be...
متن کاملUsing Separating Planes between Objects for Eecient Hidden Surface Removal
This paper describes a new technique for generation of binary space partition trees representing polyhedral objects and outlines an eecient algorithm for operations such as composition, deletion and motion of objects. We assume a modiied version of BSP trees with all the polygon fragments lying at the leaf nodes described in 9]. The eeciency of merging algorithm for two BSP trees depends on the...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000